package com.um.jdy.common.system.service;

import com.um.jdy.common.system.entity.vo.MenuNode;
import com.um.jdy.common.system.entity.vo.MenuTreeNode;

import java.util.List;

/**
 * @author 邓南辉
 * 日期 2023/6/28
 * 版权所有 广州优匠科技有限公司
 */
public interface MenuTreeService {

    /**
     * 复制集合
     * @param list
     * @return
     */
    List<MenuTreeNode> toTreeNodeList(List<MenuNode> list);

    /**
     * 列表转成树集合
     * @param parentId
     * @param list
     * @return
     */
    MenuTreeNode listToTreeNode(String parentId, List<MenuTreeNode> list);
}
